Skip to content

BDMS-769: Convert desktop GIS help page to Markdown content & update it's content#271

Merged
TylerAdamMartinez merged 6 commits intostagingfrom
TAM-BDMS-769
Apr 28, 2026
Merged

BDMS-769: Convert desktop GIS help page to Markdown content & update it's content#271
TylerAdamMartinez merged 6 commits intostagingfrom
TAM-BDMS-769

Conversation

@TylerAdamMartinez
Copy link
Copy Markdown
Contributor

Why

This PR addresses the following problem/context:

  • Moves the Ocotillo desktop GIS help content into the shared Markdown content system.
  • Makes the OGC API help page easier to maintain alongside other public/content docs.

How

Implementation summary - the following was changed/added/removed:

  • Added public/content/ogcapi.md with ArcGIS, QGIS, endpoint, and collection guidance.
  • Added Markdown renderer support for:
    • {{ setting_key }} runtime value replacement from settings
    • copyable fenced code blocks
    • opt-in alert blockquotes like [!WARNING] and [!INFO]
    • opt-in chip lists using [!CHIPS]
  • Removed the old hardcoded Ocotillo help React page and route.
  • Added a sidebar link for the new Markdown-based desktop GIS page.

Notes

Any special considerations, workarounds, or follow-up work to note?

  • Markdown template values only resolve when the key exists as a string in settings; otherwise the placeholder is left unchanged.

@TylerAdamMartinez TylerAdamMartinez changed the title **WIP** BDMS-769: **WIP** BDMS-769: Convert desktop GIS help page to Markdown content & update it's content Apr 28, 2026
@github-actions
Copy link
Copy Markdown

Preview Deployment

Preview URL: https://preview-tam-bdms-769-auejgdbofq-uc.a.run.app

Note: This preview uses the staging API endpoints.

1 similar comment
@github-actions
Copy link
Copy Markdown

Preview Deployment

Preview URL: https://preview-tam-bdms-769-auejgdbofq-uc.a.run.app

Note: This preview uses the staging API endpoints.

@TylerAdamMartinez TylerAdamMartinez marked this pull request as ready for review April 28, 2026 21:14
@TylerAdamMartinez TylerAdamMartinez self-assigned this Apr 28, 2026
@TylerAdamMartinez TylerAdamMartinez added documentation Improvements or additions to documentation enhancement New feature or request labels Apr 28, 2026
@TylerAdamMartinez TylerAdamMartinez changed the title **WIP** BDMS-769: Convert desktop GIS help page to Markdown content & update it's content BDMS-769: Convert desktop GIS help page to Markdown content & update it's content Apr 28, 2026
Comment thread public/content/ogcapi.md
@github-actions
Copy link
Copy Markdown

Preview Deployment

Preview URL: https://preview-tam-bdms-769-auejgdbofq-uc.a.run.app

Note: This preview uses the staging API endpoints.

…ontrol tests.

Import PKCE and JWT helpers from Auth, Http, and Jwt modules instead of the utils index so ApiFetch no longer pulls authentik-provider during module init. Partial-mock @/config with importOriginal instead of vi.importActual inside the mock factory.
@github-actions
Copy link
Copy Markdown

Preview Deployment

Preview URL: https://preview-tam-bdms-769-auejgdbofq-uc.a.run.app

Note: This preview uses the staging API endpoints.

@TylerAdamMartinez TylerAdamMartinez merged commit 1f9a739 into staging Apr 28, 2026
3 of 4 checks passed
@TylerAdamMartinez TylerAdamMartinez deleted the TAM-BDMS-769 branch April 28, 2026 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants